sun follower - French English Dictionary